"block house" - Details

English Term:
block house
Arabic Term:
بيت وساطة كميات كبيرة
Arabic Definition:

.